TOOLBOX=(typeof TOOLBOX!=='undefined')?TOOLBOX:{};TOOLBOX.windowLoaded=false;YAHOO.util.Event.addListener(window,'load',function(){TOOLBOX.windowLoaded=true;});TOOLBOX.cookiePath="";TOOLBOX.Events={};TOOLBOX.Events.BeforePrint=new YAHOO.util.CustomEvent('beforePrint');TOOLBOX.confirmDelete=function(link,confirm_text){if(typeof confirm_text=='undefined'){confirm_text='Are you sure you want to delete this item?';} TOOLBOX.confirm({text:confirm_text,handleYes:function(){this.hide();document.location.href=link;}});};TOOLBOX.confirm=function(config) {TOOLBOX.globals=TOOLBOX.globals||{};TOOLBOX.globals.simpleConfirm=TOOLBOX.globals.simpleConfirm||new YAHOO.widget.SimpleDialog('simpleConfirm',{width:"300px",fixedcenter:true,visible:false,draggable:true,close:true,modal:true,text:'Are you sure?',icon:'hlpicon',constraintoviewport:true,buttons:[{text:TOOLBOX.Lang.yes,handler:null,isDefault:true},{text:TOOLBOX.Lang.no,handler:function(){this.hide();}}]});if(typeof config.header=='undefined'){TOOLBOX.globals.simpleConfirm.setHeader(TOOLBOX.Lang.alert);} else{TOOLBOX.globals.simpleConfirm.setHeader(config.header);} if(typeof config.handleYes!='undefined'){var buttons=TOOLBOX.globals.simpleConfirm.cfg.getProperty('buttons');buttons[0].handler=config.handleYes;config.buttons=buttons;} TOOLBOX.globals.simpleConfirm.cfg.applyConfig(config);TOOLBOX.globals.simpleConfirm.render(document.body);TOOLBOX.globals.simpleConfirm.show();};TOOLBOX.alert=function(text) {TOOLBOX.globals=TOOLBOX.globals||{};TOOLBOX.globals.alertDialog=TOOLBOX.globals.alertDialog||new YAHOO.widget.SimpleDialog('alertDialog',{width:"300px",zIndex:"20",fixedcenter:true,visible:false,draggable:true,close:true,modal:true,text:'Warning!',icon:'alrticon',constraintoviewport:true,buttons:[{text:TOOLBOX.Lang.ok,handler:function(){this.hide();}}]});TOOLBOX.globals.alertDialog.setHeader(TOOLBOX.Lang.alert);TOOLBOX.globals.alertDialog.cfg.applyConfig({text:text});TOOLBOX.globals.alertDialog.render(document.body);TOOLBOX.globals.alertDialog.show();};TOOLBOX.print=function() {TOOLBOX.Events.BeforePrint.fire();window.print();} TOOLBOX.multipleSelectReplace=function(ele){if(typeof ele.tagName=='undefined'){ele=document.getElementById(ele);if(ele==null){return false;}} if(typeof ele.tagName!='undefined'&&ele.tagName.toLowerCase()=='select'){if(ele.className.match('MultipleSelectReplace')){multiple_select_replace(ele);}} return true;};TOOLBOX.registerListingTable=function(tableName,tbl){tableName=tableName.replace(/[^A-z]/g,'_').toLowerCase();if(typeof window.listingTables=='undefined'){window.listingTables={};} var count;if(1||(typeof window.listingTables[tableName]=='undefined')){window.listingTables[tableName]=tbl count=0;} else{window.listingTables[tableName]=[window.listingTables[tableName],tbl];count=window.listingTables[tableName].length-1;} return tableName+count.toString();};TOOLBOX.getListingTable=function(tableName){tableName=tableName.replace(/[^A-z]/g,'_').toLowerCase();return(typeof window.listingTables!='undefined'&&typeof window.listingTables[tableName]!='undefined')?window.listingTables[tableName]:false;};TOOLBOX.registerFormTable=function(formName,frm){formName=formName.replace(/[^A-z]/g,'_').toLowerCase();if(typeof window.formTables=='undefined'){window.formTables={};} var count;if(typeof window.formTables[formName]=='undefined'){window.formTables[formName]=[frm] count=0;} else{window.formTables[formName].push(frm);count=window.formTables[formName].length-1;} return formName+count.toString();};TOOLBOX.getFormTable=function(formName){formName=formName.replace(/[^A-z]/g,'_').toLowerCase();if(typeof window.formTables!='undefined'&&typeof window.formTables[formName]!='undefined'){return window.formTables[formName][window.formTables[formName].length-1];} else{return false;}};TOOLBOX.getFormTableFromForm=function(formObj) {if(typeof window.formTables!='undefined'){for(var formName in window.formTables){if(window.formTables.hasOwnProperty(formName)){for(var i=0;i0){el.removeChild(el.firstChild);}}};(function(tlbx) {var timerId=null;var queue=[];var defaultTimeout=10000;var queueSystemMessage=function(message,status) {if(!timerId){showSystemMessage(message,status);} else{queue.push([message,status]);}};var showSystemMessage=function(message,status,time) {if(!time){time=defaultTimeout;} if(timerId){window.clearTimeout(timerId);} var el=document.getElementById("app-system-message");el.innerHTML=message;if(status=='error'){el.className='message statusError';} else if(status=='progress'){el.className='message statusProgress';}else{el.className='message statusInfo';} el.style.display="";var timerId=window.setTimeout(function(){el.style.display="none";nextMessage();},time);return timerId;};var hideSystemMessage=function(timerId) {var el=document.getElementById('app-system-message');if(el!=null){el.style.display='none';} if(timerId!=null){window.clearTimeout(timerId);} nextMessage();};var nextMessage=function() {if(queue.length>0){showSystemMessage.apply(tlbx,queue.pop());}};tlbx.queueSystemMessage=queueSystemMessage;tlbx.showSystemMessage=showSystemMessage;tlbx.hideSystemMessage=hideSystemMessage;})(TOOLBOX);TOOLBOX.LoadingMessage=(function() {var config={};var defaultConfig={loadingElName:'app-system-loader',loadingTextElName:'app-system-loader-text',stillWorkingDelay:5000};var stillWorkingTimerId=false;var initCalled=false;return{init:function(options){if(typeof options!='undefined'){config=options;} config=TOOLBOX.mergeConfig(config,defaultConfig);initCalled=true;},show:function(){if(!initCalled){this.init();} var loadingEl=document.getElementById(config.loadingElName);var loadingTextEl=document.getElementById(config.loadingTextElName);if(loadingEl&&loadingTextEl){loadingTextEl.innerHTML=TOOLBOX.Lang.loading;loadingEl.style.display='';stillWorkingTimerId=window.setInterval(function(){window.clearInterval(stillWorkingTimerId);loadingTextEl.innerHTML=TOOLBOX.Lang.stillWorking;},config.stillWorkingDelay);}},hide:function(){if(!initCalled){this.init();} var loadingEl=document.getElementById(config.loadingElName);if(loadingEl){loadingEl.style.display='none';if(stillWorkingTimerId){window.clearInterval(stillWorkingTimerId);}}}};})();TOOLBOX.Notify={};TOOLBOX.Notify.show=function(message) {var notifyPanel=new YAHOO.widget.Panel("message-notify-div",{width:"180px",height:"160px",fixedcenter:false,close:true,draggable:false,modal:false,visible:false,context:["bottom-right","br","tr"],effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.75}});notifyPanel.setHeader(' ');notifyPanel.setBody(message);notifyPanel.render(document.body);window.setTimeout(function(){notifyPanel.show();},300);window.setTimeout(function(){notifyPanel.hide();},5000);};TOOLBOX.navigateSecurely=function(link,hashParam,secureCookieName) {var e=window.event,middleClick=false,ctrlClick=false,shiftClick=false,newWindow=false;if(e){middleClick=(e.which==2&&e.target&&e.target.nodeName&&'a'===e.target.nodeName.toLowerCase());ctrlClick=e.ctrlKey;shiftClick=e.shiftKey;} if(middleClick||ctrlClick||shiftClick){window.open(TOOLBOX.hashUrl(link,hashParam,secureCookieName));} else{document.location.href=TOOLBOX.hashUrl(link,hashParam,secureCookieName);}};TOOLBOX.hashUrl=function(link,hashParam,secureCookieName) {if(typeof hashParam=='undefined'){hashParam='j';} var hashValue=TOOLBOX.hashValue(link,secureCookieName);var href=link;if(href.indexOf('?')>0){href+='&'+hashParam+'='+hashValue;} else{href+='/'+hashParam+'/'+hashValue;} return href;};TOOLBOX.hashValue=function(link,secureCookieName) {var linkParts=link.parseUrl();var hashPart=linkParts.path;if(linkParts.query){hashPart+='?'+linkParts.query;} if(typeof secureCookieName=='undefined'){secureCookieName='NID';} return md5(TOOLBOX.getCookie(secureCookieName)+hashPart);};TOOLBOX.current=function(obj) {for(var i in obj){return obj[i];} return false;};TOOLBOX.isArray=function(v) {return(v.constructor.toString().indexOf("Array")>=0)};TOOLBOX.arrayIntersect=function(arr1){var retArr={},argl=arguments.length,arglm1=argl-1,k1='',arr={},i=0,k='';arr1keys:for(k1 in arr1){if(!arr1.hasOwnProperty(k1)){continue arr1keys;} arrs:for(i=1;i=200&&req.status<400){bytes_transferred=req.responseText.length*2;notification.call(objContext,8,0,'',req.status,bytes_transferred,0);} else if(req.status===403){notification.call(objContext,10,2,'',req.status,0,0);} else{notification.call(objContext,9,2,'',req.status,0,0);} break;default:throw'Unrecognized ready state for file_get_contents()';}}}}} if(http_stream){var sendHeaders=http_options.header&&http_options.header.split(/\r?\n/);var userAgentSent=false;for(i=0;ihighestIndex){highestIndex=currentIndex;}} return highestIndex+1;};TOOLBOX.isObject=function(mixed_var){if(mixed_var instanceof Array){return false;}else{return(mixed_var!==null)&&(typeof(mixed_var)=='object');}};TOOLBOX.isString=function(mixed_var){return(typeof(mixed_var)=='string');} TOOLBOX.numberFormat=function(number,decimals,dec_point,thousands_sep){var n=!isFinite(+number)?0:+number,prec=!isFinite(+decimals)?0:Math.abs(decimals),sep=(typeof thousands_sep==='undefined')?',':thousands_sep,dec=(typeof dec_point==='undefined')?'.':dec_point,s='',toFixedFix=function(n,prec){var k=Math.pow(10,prec);return''+Math.round(n*k)/k;};s=(prec?toFixedFix(n,prec):''+Math.round(n)).split('.');if(s[0].length>3){s[0]=s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,sep);} if((s[1]||'').length0){var last_style_node=document.styleSheets[document.styleSheets.length-1];if(typeof(last_style_node.addRule)=="object")last_style_node.addRule(selector,declaration);}};DOM_Editor.uniqid=function(prefix){var newDate=new Date();var new_id=null;var count=0;do {new_id=prefix+newDate.getTime()+count;count++;}while(document.getElementById(new_id)!=null);return new_id;};DOM_Editor.getFormFields=function(frm){var fields=[];for(var i=0;i]*>)/gi);for(key in matches){if(isNaN(key)){continue;} html=matches[key].toString();allowed=false;for(k in allowed_array){allowed_tag=allowed_array[k];i=-1;if(i!=0){i=html.toLowerCase().indexOf('<'+allowed_tag+'>');} if(i!=0){i=html.toLowerCase().indexOf('<'+allowed_tag+' ');} if(i!=0){i=html.toLowerCase().indexOf('35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('u={N:O(){m(K C=="P"){q w}m(C.r<1){q w}m(K C[0]!="Y"){q w}m(K Q=="P"){q w}n a=C[0];n b=H Q(/(%([%]|(\\-)?(\\+|\\Z)?(0)?(\\d+)?(\\.(\\d)?)?([10])))/g);n c=H L();n d=H L();n e=0;n f=0;n g=0;n h=0;n j=\'\';n k=w;11(k=b.12(a)){m(k[9]){e+=1}f=h;g=b.R-k[0].r;d[d.r]=a.M(f,g);h=b.R;c[c.r]={S:k[0],T:k[3]?F:U,y:k[4]||\'\',I:k[5]||\' \',V:k[6]||0,G:k[8],v:k[9]||\'%\',W:B(C[e])<0?F:U,7:z(C[e])}}d[d.r]=a.M(h);m(c.r==0){q a}m((C.r-1)=0?i:false;};String.prototype.parseUrl=function(component){var o={strictMode:false,key:["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],q:{name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/\/?)?((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/}};var m=o.parser[o.strictMode?"strict":"loose"].exec(this),uri={},i=14;while(i--){uri[o.key[i]]=m[i]||"";} switch(component){case'PHP_URL_SCHEME':return uri.protocol;case'PHP_URL_HOST':return uri.host;case'PHP_URL_PORT':return uri.port;case'PHP_URL_USER':return uri.user;case'PHP_URL_PASS':return uri.password;case'PHP_URL_PATH':return uri.path;case'PHP_URL_QUERY':return uri.query;case'PHP_URL_FRAGMENT':return uri.anchor;default:var retArr={};if(uri.protocol!==''){retArr.scheme=uri.protocol;} if(uri.host!==''){retArr.host=uri.host;} if(uri.port!==''){retArr.port=uri.port;} if(uri.user!==''){retArr.user=uri.user;} if(uri.password!==''){retArr.pass=uri.password;} if(uri.path!==''){retArr.path=uri.path;} if(uri.query!==''){retArr.query=uri.query;} if(uri.anchor!==''){retArr.fragment=uri.anchor;} return retArr;}};String.prototype.parseStr=function(){var array={};var glue1='=',glue2='&',array2=String(this).split(glue2),i,j,chr,tmp,key,value,bracket,keys,evalStr,fixStr=function(str){return str.urldecode().replace(/([\\"'])/g,'\\$1').replace(/\n/g,'\\n').replace(/\r/g,'\\r');};for(i=0;i=0)};var is_object=function(v){return(typeof(v)=="object");};var formdata=this;numeric_prefix=(typeof numeric_prefix=="undefined")?null:numeric_prefix;key=(typeof(key)=="undefined")?null:key;var res=new Array();var add_to_res;for(var k in formdata){var v=formdata[k];if(typeof(v)=='function')continue;var tmp_key=encodeURI(is_int(k)?new Number(numeric_prefix)+new Number(k):k);if(key)tmp_key=key+'['+tmp_key+']';add_to_res=((is_array(v)||is_object(v))?http_build_query(v,key,tmp_key):tmp_key+"="+escape(v));res.push(add_to_res);} var separator='&';return res.join(separator);};function http_build_query(formdata,numeric_prefix,arg_separator){var value,key,tmp=[];var urlencode=function(str){str=(str+'').toString();return encodeURIComponent(str).replace(/!/g,'%21').replace(/'/g,'%27').replace(/\(/g,'%28').replace(/\)/g,'%29').replace(/\*/g,'%2A').replace(/%20/g,'+');} var _http_build_query_helper=function(key,val,arg_separator){var k,tmp=[];if(val===true){val="1";}else if(val===false){val="0";} if(val!==null&&typeof(val)==="object"){for(k in val){if(val[k]!==null){var valPush=_http_build_query_helper(key+"["+k+"]",val[k],arg_separator);if(valPush){tmp.push(valPush);}}} return tmp.join(arg_separator);}else if(typeof(val)!=="function"){return urlencode(key)+"="+urlencode(val);}else{return false;}};if(!arg_separator){arg_separator="&";} for(key in formdata){value=formdata[key];if(numeric_prefix&&!isNaN(key)){key=String(numeric_prefix)+key;} var valPush=_http_build_query_helper(key,value,arg_separator);if(valPush){tmp.push(valPush);}} return tmp.join(arg_separator);} Array.prototype.inArray=function(val){for(var i in this){if(this[i]===val)return i;} return-1;};Array.prototype.remove=function(s){for(i=0;i=0){std_time_offset=daylight_time_offset;} dst=1;} return dst;};var ret='';var txt_weekdays=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var txt_ordin={1:"st",2:"nd",3:"rd",21:"st",22:"nd",23:"rd",31:"st"};var txt_months=["","January","February","March","April","May","June","July","August","September","October","November","December"];var f={d:function(){return pad(f.j(),2);},D:function(){var t=f.l();return t.substr(0,3);},j:function(){return jsdate.getDate();},l:function(){return txt_weekdays[f.w()];},N:function(){return f.w()?f.w():7;},S:function(){return txt_ordin[f.j()]?txt_ordin[f.j()]:'th';},w:function(){return jsdate.getDay();},z:function(){return(jsdate-new Date(jsdate.getFullYear()+"/1/1"))/864e5>>0;},W:function(){var a=f.z(),b=364+f.L()-a;var nd2,nd=(new Date(jsdate.getFullYear()+"/1/1").getDay()||7)-1;if(b<=2&&((jsdate.getDay()||7)-1)<=2-b){return 1;} if(a<=2&&nd>=4&&a>=(6-nd)){nd2=new Date(jsdate.getFullYear()-1+"/12/31");return that.date("W",Math.round(nd2.getTime()/1000));} var w=(1+(nd<=3?((a+nd)/7):(a-(7-nd))/7)>>0);return(w?w:53);},F:function(){return txt_months[f.n()];},m:function(){return pad(f.n(),2);},M:function(){var t=f.F();return t.substr(0,3);},n:function(){return jsdate.getMonth()+1;},t:function(){var n;if((n=jsdate.getMonth()+1)==2){return 28+f.L();} if(n&1&&n<8||!(n&1)&&n>7){return 31;} return 30;},L:function(){var y=f.Y();return(!(y&3)&&(y%1e2||!(y%4e2)))?1:0;},o:function(){if(f.n()===12&&f.W()===1){return jsdate.getFullYear()+1;} if(f.n()===1&&f.W()>=52){return jsdate.getFullYear()-1;} return jsdate.getFullYear();},Y:function(){return jsdate.getFullYear();},y:function(){return(jsdate.getFullYear()+"").slice(2);},a:function(){return jsdate.getHours()>11?"pm":"am";},A:function(){return f.a().toUpperCase();},B:function(){var off=(jsdate.getTimezoneOffset()+60)*60;var theSeconds=(jsdate.getHours()*3600)+ (jsdate.getMinutes()*60)+ jsdate.getSeconds()+off;var beat=Math.floor(theSeconds/86.4);if(beat>1000){beat-=1000;} if(beat<0){beat+=1000;} if((String(beat)).length==1){beat="00"+beat;} if((String(beat)).length==2){beat="0"+beat;} return beat;},g:function(){return jsdate.getHours()%12||12;},G:function(){return jsdate.getHours();},h:function(){return pad(f.g(),2);},H:function(){return pad(jsdate.getHours(),2);},i:function(){return pad(jsdate.getMinutes(),2);},s:function(){return pad(jsdate.getSeconds(),2);},u:function(){return pad(jsdate.getMilliseconds()*1000,6);},e:function(){return'UTC';},I:function(){return _dst(jsdate);},O:function(){var t=pad(Math.abs(jsdate.getTimezoneOffset()/60*100),4);t=(jsdate.getTimezoneOffset()>0)?"-"+t:"+"+t;return t;},P:function(){var O=f.O();return(O.substr(0,3)+":"+O.substr(3,2));},T:function(){return'UTC';},Z:function(){return-jsdate.getTimezoneOffset()*60;},c:function(){return f.Y()+"-"+f.m()+"-"+f.d()+"T"+f.h()+":"+f.i()+":"+f.s()+f.P();},r:function(){return f.D()+', '+f.d()+' '+f.M()+' '+f.Y()+' '+f.H()+':'+f.i()+':'+f.s()+' '+f.O();},U:function(){return Math.round(jsdate.getTime()/1000);}};return format.replace(/[\\]?([a-zA-Z])/g,function(t,s){if(t!=s){ret=s;}else if(f[s]){ret=f[s]();}else{ret=s;} return ret;});};function get_html_translation_table(table,quote_style) {var entities={},hash_map={},decimal=0,symbol='';var constMappingTable={},constMappingQuoteStyle={};var useTable={},useQuoteStyle={};constMappingTable[0]='HTML_SPECIALCHARS';constMappingTable[1]='HTML_ENTITIES';constMappingQuoteStyle[0]='ENT_NOQUOTES';constMappingQuoteStyle[2]='ENT_COMPAT';constMappingQuoteStyle[3]='ENT_QUOTES';useTable=!isNaN(table)?constMappingTable[table]:table?table.toUpperCase():'HTML_SPECIALCHARS';useQuoteStyle=!isNaN(quote_style)?constMappingQuoteStyle[quote_style]:quote_style?quote_style.toUpperCase():'ENT_COMPAT';if(useTable!=='HTML_SPECIALCHARS'&&useTable!=='HTML_ENTITIES'){throw new Error("Table: "+useTable+' not supported');} entities['38']='&';if(useTable==='HTML_ENTITIES'){entities['160']=' ';entities['161']='¡';entities['162']='¢';entities['163']='£';entities['164']='¤';entities['165']='¥';entities['166']='¦';entities['167']='§';entities['168']='¨';entities['169']='©';entities['170']='ª';entities['171']='«';entities['172']='¬';entities['173']='­';entities['174']='®';entities['175']='¯';entities['176']='°';entities['177']='±';entities['178']='²';entities['179']='³';entities['180']='´';entities['181']='µ';entities['182']='¶';entities['183']='·';entities['184']='¸';entities['185']='¹';entities['186']='º';entities['187']='»';entities['188']='¼';entities['189']='½';entities['190']='¾';entities['191']='¿';entities['192']='À';entities['193']='Á';entities['194']='Â';entities['195']='Ã';entities['196']='Ä';entities['197']='Å';entities['198']='Æ';entities['199']='Ç';entities['200']='È';entities['201']='É';entities['202']='Ê';entities['203']='Ë';entities['204']='Ì';entities['205']='Í';entities['206']='Î';entities['207']='Ï';entities['208']='Ð';entities['209']='Ñ';entities['210']='Ò';entities['211']='Ó';entities['212']='Ô';entities['213']='Õ';entities['214']='Ö';entities['215']='×';entities['216']='Ø';entities['217']='Ù';entities['218']='Ú';entities['219']='Û';entities['220']='Ü';entities['221']='Ý';entities['222']='Þ';entities['223']='ß';entities['224']='à';entities['225']='á';entities['226']='â';entities['227']='ã';entities['228']='ä';entities['229']='å';entities['230']='æ';entities['231']='ç';entities['232']='è';entities['233']='é';entities['234']='ê';entities['235']='ë';entities['236']='ì';entities['237']='í';entities['238']='î';entities['239']='ï';entities['240']='ð';entities['241']='ñ';entities['242']='ò';entities['243']='ó';entities['244']='ô';entities['245']='õ';entities['246']='ö';entities['247']='÷';entities['248']='ø';entities['249']='ù';entities['250']='ú';entities['251']='û';entities['252']='ü';entities['253']='ý';entities['254']='þ';entities['255']='ÿ';} if(useQuoteStyle!=='ENT_NOQUOTES'){entities['34']='"';} if(useQuoteStyle==='ENT_QUOTES'){entities['39']=''';} entities['60']='<';entities['62']='>';for(decimal in entities){symbol=String.fromCharCode(decimal);hash_map[symbol]=entities[decimal];} return hash_map;} function htmlentities(string,quote_style) {var hash_map={},symbol='',tmp_str='',entity='';tmp_str=string.toString();if(false===(hash_map=get_html_translation_table('HTML_ENTITIES',quote_style))){return false;} hash_map["'"]=''';for(symbol in hash_map){entity=hash_map[symbol];tmp_str=tmp_str.split(symbol).join(entity);} return tmp_str;} function md5(str) {var xl;var rotateLeft=function(lValue,iShiftBits){return(lValue<>>(32-iShiftBits));};var addUnsigned=function(lX,lY){var lX4,lY4,lX8,lY8,lResult;lX8=(lX&0x80000000);lY8=(lY&0x80000000);lX4=(lX&0x40000000);lY4=(lY&0x40000000);lResult=(lX&0x3FFFFFFF)+(lY&0x3FFFFFFF);if(lX4&lY4){return(lResult^0x80000000^lX8^lY8);} if(lX4|lY4){if(lResult&0x40000000){return(lResult^0xC0000000^lX8^lY8);}else{return(lResult^0x40000000^lX8^lY8);}}else{return(lResult^lX8^lY8);}};var _F=function(x,y,z){return(x&y)|((~x)&z);};var _G=function(x,y,z){return(x&z)|(y&(~z));};var _H=function(x,y,z){return(x^y^z);};var _I=function(x,y,z){return(y^(x|(~z)));};var _FF=function(a,b,c,d,x,s,ac){a=addUnsigned(a,addUnsigned(addUnsigned(_F(b,c,d),x),ac));return addUnsigned(rotateLeft(a,s),b);};var _GG=function(a,b,c,d,x,s,ac){a=addUnsigned(a,addUnsigned(addUnsigned(_G(b,c,d),x),ac));return addUnsigned(rotateLeft(a,s),b);};var _HH=function(a,b,c,d,x,s,ac){a=addUnsigned(a,addUnsigned(addUnsigned(_H(b,c,d),x),ac));return addUnsigned(rotateLeft(a,s),b);};var _II=function(a,b,c,d,x,s,ac){a=addUnsigned(a,addUnsigned(addUnsigned(_I(b,c,d),x),ac));return addUnsigned(rotateLeft(a,s),b);};var convertToWordArray=function(str){var lWordCount;var lMessageLength=str.length;var lNumberOfWords_temp1=lMessageLength+8;var lNumberOfWords_temp2=(lNumberOfWords_temp1-(lNumberOfWords_temp1%64))/64;var lNumberOfWords=(lNumberOfWords_temp2+1)*16;var lWordArray=new Array(lNumberOfWords-1);var lBytePosition=0;var lByteCount=0;while(lByteCount>>29;return lWordArray;};var wordToHex=function(lValue){var wordToHexValue="",wordToHexValue_temp="",lByte,lCount;for(lCount=0;lCount<=3;lCount++){lByte=(lValue>>>(lCount*8))&255;wordToHexValue_temp="0"+lByte.toString(16);wordToHexValue=wordToHexValue+wordToHexValue_temp.substr(wordToHexValue_temp.length-2,2);} return wordToHexValue;};var x=[],k,AA,BB,CC,DD,a,b,c,d,S11=7,S12=12,S13=17,S14=22,S21=5,S22=9,S23=14,S24=20,S31=4,S32=11,S33=16,S34=23,S41=6,S42=10,S43=15,S44=21;str=utf8_encode(str);x=convertToWordArray(str);a=0x67452301;b=0xEFCDAB89;c=0x98BADCFE;d=0x10325476;xl=x.length;for(k=0;k127&&c1<2048){enc=String.fromCharCode((c1>>6)|192)+String.fromCharCode((c1&63)|128);}else{enc=String.fromCharCode((c1>>12)|224)+String.fromCharCode(((c1>>6)&63)|128)+String.fromCharCode((c1&63)|128);} if(enc!==null){if(end>start){utftext+=string.substring(start,end);} utftext+=enc;start=end=n+1;}} if(end>start){utftext+=string.substring(start,string.length);} return utftext;} (function() {YAHOO.util.Event.addListener(window,'load',function(){var resolution;if(window.orientation==90||window.orientation==270||window.orientation==-90||window.orientation==-270){resolution=screen.height+","+screen.width;} else{resolution=screen.width+","+screen.height;} TOOLBOX.setCookie('__resolution__',resolution);});})();(function() {var kl=new YAHOO.util.KeyListener(document,{shift:true,keys:82},{fn:function() {if(typeof window.listingTables!='undefined'){for(var i in window.listingTables){window.listingTables[i].fetchData();} for(var i in window.calendars){window.calendars[i].fetchData();}}}});if(document.location.href.match('blueweb')){kl.enable();}})();TOOLBOX.use=function() {var args=Array.prototype.slice.call(arguments);var resources=args.slice(0,args.length-1) var callback=args[args.length-1];var loaded=0;var TOLOAD=resources.length;var ERROR={callback:'The last argument must be a callabck function to be invoked once the resources listed have been loaded',unavailableName:'The resource name has not been registered with this function',noNameOrSource:'Please include either a name or a source property with your resource object',noNamewithVersion:'Please include a name of the resource with your version number',dependenciesNotArray:'The dependencies property must be an array of source strings',includesNotArray:'The includes property must be an array of source strings'};var MAP={'jquery':{defaultVersion:'1.6.2',version:{'1.6.2':{src:['/baseapp/scripts/jquery/1.6.2/jquery.min.js'],dependencies:[],includes:[]},'1.9.1':{src:['/baseapp/scripts/libs/jquery/1.9.1/jquery.min.js'],dependencies:[],includes:[]}}},'bootstrap':{defaultVersion:'3.3.5',version:{'3.3.5':{src:['/baseapp/scripts/libs/bootstrap/js/bootstrap.js'],dependencies:[],includes:[]}}}} for(var i=0,l=resources.length;i=internalResources[type]['toLoad']){switch(type){case'dependencies':loadType('src');break;case'src':loadType('includes');break;case'includes':updateResourceLoaded();break;}}} function getExtension(src){return src.match(/js$/)?'js':'css';}} function updateResourceLoaded(){loaded+=1;if(loaded===TOLOAD){if(typeof callback!=='function'){throw new Error(ERROR.callback);} else{callback();}}} function typeOf(value){var s=typeof value;if(s==='object'){if(value){if(value instanceof Array){s='array';}}else{s='null';}} return s;}};;if(typeof TOOLBOX=='undefined'){TOOLBOX={};} TOOLBOX.Lang={loading:'Loading',stillWorking:'Still Working',saving:'Saving',deleting:'Deleting',deleteSuccess:'Delete successful',deleteFail:'Delete unsuccessful',submit:'Save',saveSearch:'Save Search',search:'Search',cancel:'Cancel',close:'Close',show:'Show',yes:'Yes',no:'No',alert:'Alert',ok:'OK',go:'Go',manageSavedSearch:'Manage Saved Searches',saveAndGoToNextTab:'Save and go to next tab',saveAndGoToNextTabOr:'Save and go to next tab OR',copyBlock:'Copy Block',copyBlockConfirm:'Do you want to copy this object?',copyBlockColumnConfirm:'Do you want to copy this column?',deleteBlock:'Delete Block',deleteBlockConfirm:'Are you sure you want to delete this object?',deleteBlockColumnConfirm:'Your are about to delete column which will delete all objects. Are you sure you want to delete?',};;TOOLBOX.Animate={};TOOLBOX.Animate.reveal=function(element,config) {config=TOOLBOX.mergeConfig(config,{});element=YAHOO.util.Dom.get(element);if(element!=null&&element.style.display=='none'){if(!element.animInit){TOOLBOX.Animate.initElement(element);} var showAnimation=new YAHOO.util.Anim(element,{height:{to:element.origHeight}},0.3);element.style.overflow='hidden';element.style.height="0px";element.style.display="";return showAnimation;}};TOOLBOX.Animate.conceal=function(element,config) {config=TOOLBOX.mergeConfig(config,{});element=YAHOO.util.Dom.get(element);if(element!=null){if(!element.animInit){TOOLBOX.Animate.initElement(element);} var hideAnimation=new YAHOO.util.Anim(element,{height:{to:0}},0.3,YAHOO.util.Easing.easeIn);hideAnimation.onComplete.subscribe(function(){this.style.display='none';},this,true);element.style.overflow='hidden';element.style.display='block';element.style.height=element.origHeight;return hideAnimation;}};TOOLBOX.Animate.initElement=function(element) {element.origPos=element.style.position;element.origVis=element.style.visibility;element.origDisplay=element.style.display;element.origOverflow=element.style.overflow;element.origClass=YAHOO.util.Dom.getAttribute(element,'class');element.style.position='absolute';element.style.visbility='hidden';element.style.display='block';element.style.overflow='hidden';element.origHeight=(YAHOO.util.Dom.getRegion(element).height);element.origWidth=(YAHOO.util.Dom.getRegion(element).width);element.style.position=element.origPos;element.style.visibility=element.origVis;element.style.display=element.origDisplay;element.style.overflow=element.origOverflow;element.animInit=true;};;TOOLBOX.FormTable=function(config) {this.config=TOOLBOX.mergeConfig(config,{'id':null,'formName':null,'attributes':{},'elements':{},'parent':null,'index':null,'DD':null,'DT':null,'belongsTo':null,'warningOnNavigate':false,'defaultColours':null,'formObj':null});this.id=this.config.id;this.formName=this.config.formName;this.belongsTo=this.config.belongsTo;this.attributes=this.config.attributes;this.parent=this.config.parent;if(typeof this.attributes.duplicate!='undefined'){this.duplicate=this.attributes.duplicate;} else{this.duplicate=false;} if(typeof this.attributes.sortable!='undefined'){this.sortable=this.attributes.sortable;} else{this.sortable=false;} this.onInitEvent=new YAHOO.util.CustomEvent('onLoaded');this.ChangeEvent=new YAHOO.util.CustomEvent('changed');if(this.config.formObj){this.form=this.config.formObj;delete this.config.formObj;this.init();}else if(this.parent){this.form=this.parent.form;this.init();} else if(!this.id){this.form=document.forms[0];this.init();} else{if(YAHOO.util.DOMReady&&(this.form=document.getElementById(this.id))){this.init();} else{YAHOO.util.Event.onAvailable(this.id,function() {this.form=document.getElementById(this.id);this.init();},this,true);}} this.TABLE_IDENTIFIER=TOOLBOX.registerFormTable(this.id,this);};TOOLBOX.FormTable.onAvailable=function(formName,callback) {var form;form=TOOLBOX.getFormTable(formName);if(form){if(!TOOLBOX.isArray(form)){form=[form];} for(var i=0;i0){e.returnValue=TOOLBOX.FormTable.Lang.beforeUnloadWarning;return TOOLBOX.FormTable.Lang.beforeUnloadWarning;}},showIf:function(init) {var regex=new RegExp(/^((?:(?:&&|~~)?([A-z0-9\-]*)([=>=0);var andOr=(isAnd)?'&&':'~~';tests=matches[1].split(andOr);display=(isAnd);for(j=0;j'||operator=='<'||operator=='!='){if(!isNaN(value)){value=parseInt(value);} if(!isNaN(fieldEleValue)){fieldEleValue=parseInt(fieldEleValue);}} switch(operator){case'==':if(TOOLBOX.isArray(fieldEleValue)){if(values.length>1){displayTest=0<(TOOLBOX.objectSize(TOOLBOX.arrayIntersect(fieldEleValue,values)));} else{displayTest=(fieldEleValue.inArray(value)!==-1);}} else{displayTest=(values.inArray(fieldEleValue)!==-1);} break;case'>':displayTest=(fieldEleValue>value);break;case'<':displayTest=(fieldEleValue1){displayTest=(values.inArray(fieldEleValue)===-1);} else{displayTest=(fieldEleValue!=value);}}} break;} if(isAnd){display=display&&displayTest;} else{display=display||displayTest;}} this.showifs[i].hideShow(display,init);}},addElement:function(name,element) {element.name=name;element.FormTable=this;this.elements[name]=new TOOLBOX.FormTable.Element(element);this.elements[name].ChangeEvent.subscribe(this._changed,this,true);},getSubmitButtons:function() {var submitElements=[];if(this.form){var inputs=this.form.getElementsByTagName('input');for(var i=0;i0);},findHtmlElementByName:function(name) {var eleName=name;if(!this.form){return false;} var formName=this.formName;if(this.duplicate){formName+='['+this.config.index+']';} if(this.parent){if(/\[[^\]]+\]$/.test(name)){if(name.indexOf(formName)>=0){}else{name=formName+name;}} else{name=formName+'['+name+']';}} if(this.form[name]){return this.form[name];} var elements=this.form.elements;var nameQuote=name.replace(/([\]\[])/g,"\\$1");for(var i=0;i0){return fieldEle;} return false;},_initDuplicate:function() {if(typeof this.duplicate!='undefined'){this.Duplicate=new TOOLBOX.FormTable.Duplicate(this);}},destroy:function() {var me=this;TOOLBOX.unregisterFormTable(me);},findHtmlElementById:function(childID) {if(!this.form){return null;} var elm=null;var elms=this.form.getElementsByTagName("*");for(var i=0;i/g,'');var divs=newFieldset.getElementsByTagName('div');for(var j=0;j[0-9]+/,''+(count+1));if(count==0){DOM_Editor.removeClass(r.tr,'spacer_bg');DOM_Editor.addClass(r.tr,'indent_bg');} else{DOM_Editor.removeClass(r.tr,'indent_bg');DOM_Editor.addClass(r.tr,'spacer_bg');} tmp.push(r);count++;}}} this.rows=tmp;},toString:function() {return'FormTable.Duplicate';},_getElementObject:function(row) {var eleObj=false;if(this.element.type=='text'){eleObj=row.getElementsByTagName('input')[0];eleObj.value=this.newValue;this._resetEleId(eleObj);} return eleObj;},_resetEleId:function(ele,attr) {this._resetEleAttr(ele,'id');},_resetEleAttr:function(ele,attr){ele.setAttribute(attr,ele.getAttribute(attr).replace(/_([0-9]+)/,'_'+new String(this.nextFieldsetIndex+1)));},_replaceFieldsetPlaceholders:function(fieldset) {var replaceRegex=new RegExp(this.form.formName+'_1','g');fieldset.innerHTML=fieldset.innerHTML.replace(replaceRegex,this.form.formName+'_'+(this.nextFieldsetIndex+1));var replaceRegex2=new RegExp(this.form.formName+'\\\[0\\\]','g');fieldset.innerHTML=fieldset.innerHTML.replace(replaceRegex2,this.form.formName+'['+(this.nextFieldsetIndex+1)+']');},_resetInputValues:function(fieldset) {var fieldTypes=['input','select'],fields;for(var i=0;i
';html+=clickEl.innerHTML html+='
';dragEl.innerHTML=html;var DT=dragEl.getElementsByTagName('dt')[0];var DD=dragEl.getElementsByTagName('dd')[0];var input=dragEl.getElementsByTagName('input');YAHOO.util.Dom.setStyle(dragEl,"border","none");YAHOO.util.Dom.setStyle(dragEl,"z-index","5000");YAHOO.util.Dom.setStyle(DT.parentNode,"background-color",'#e9f5fe');YAHOO.util.Dom.setStyle(DT.parentNode,"border",'1px solid #b3d4ff');if(input.length>0){YAHOO.util.Dom.setStyle(input[0],"width",(setInputWidth)+'px');}};F.FIELDSET.prototype.endDrag=function(e,id){var srcEl=this.getEl();var proxy=this.getDragEl();YAHOO.util.Dom.setStyle(proxy,"visibility","");var a=new YAHOO.util.Motion(proxy,{'points':{'to':YAHOO.util.Dom.getXY(srcEl)}},0.2,YAHOO.util.Easing.easeOut);var proxyid=proxy.id;var thisid=this.id;a.onComplete.subscribe(function(){YAHOO.util.Dom.setStyle(proxyid,"visibility","hidden");YAHOO.util.Dom.get(proxyid).innerHTML="";YAHOO.util.Dom.setStyle(thisid,"visibility","");});a.animate();a.onComplete.subscribe(this.Sort.dragComplete,this.Sort,true);};F.FIELDSET.prototype.onDragDrop=function(e,id){};F.FIELDSET.prototype.onDrag=function(e){var y=YAHOO.util.Event.getPageY(e);if(ythis.lastY){this.goingUp=false;} this.lastY=y;};F.FIELDSET.prototype.onDragOver=function(e,id){var srcEl=this.getEl();var destEl=YAHOO.util.Dom.get(id);if("div"==destEl.nodeName.toLowerCase()&&destEl.getAttribute('class')!=null&&destEl.getAttribute('class').indexOf('ElementSort')!==-1){var orig_p=srcEl.parentNode;var p=destEl.parentNode;if(this.goingUp){p.insertBefore(srcEl,destEl);}else{p.insertBefore(srcEl,destEl.nextSibling);} YAHOO.util.DragDropMgr.refreshCache();}};F.FIELDSET.prototype.over_me=function(dd_over_me){};F.FIELDSET.prototype.out_me=function(dd_out_me){};;TOOLBOX.FormTable.Element=function(element) {for(var i in element){this[i]=element[i];} this.init();};TOOLBOX.FormTable.Element.prototype={init:function() {this.FocusEvent=new YAHOO.util.CustomEvent('focus',this);this.BlurEvent=new YAHOO.util.CustomEvent('blur',this);this.MouseOverEvent=new YAHOO.util.CustomEvent('mouseOver',this);this.MouseOutEvent=new YAHOO.util.CustomEvent('mouseOut',this);this.ChangeEvent=new YAHOO.util.CustomEvent('change',this);this.AfterHideEvent=new YAHOO.util.CustomEvent('afterHide',this);this.AfterShowEvent=new YAHOO.util.CustomEvent('afterShow',this);this._setType();this._setEleObj();this.origValue=this.getValue();var eleObjAttrRole=null;if(this.eleObj&&this.eleObj.getAttribute){if(this.eleObj.getAttribute('role')){eleObjAttrRole=this.eleObj.getAttribute('role');}} if(this.eleObj&&(this.type!='hidden'||eleObjAttrRole=='bigfile')){this._setDD();this._setDT();this._setDL();this._setContainer();this._setDescription();this._setTabIndex();this._initMultiCheckbox();this._initShowIf();this._initDuplicate();this._initDynLoader();this._initTimeAutoComplete();this._initFile();this._initHtmlArea();this._initRedirectOptions();this._initChangeEvent();this._initChangeWarning();if(!this.isRedirectOption&&this.type!='submit'){this._initBlurFocus();}} this.FocusEvent.subscribe(this.focus,this);this.BlurEvent.subscribe(this.blur,this);var removeError=function() {var els,child;els=YAHOO.util.Dom.getElementsByClassName('errors',null,this.container);if(els&&(els.length>0)){child=els[0];child.parentNode.removeChild(child);YAHOO.util.Dom.removeClass(this.DD,'input_error');} if(this.type=='text'){YAHOO.util.Event.removeListener(this.eleObj,'keyup',removeError);} else{this.ChangeEvent.unsubscribe(removeError);}};if(this.type=='text'){YAHOO.util.Event.addListener(this.eleObj,'keyup',removeError,this,true);} else{this.ChangeEvent.subscribe(removeError);}},setElementObj:function(eleObj) {this.eleObj=eleObj;if(this.DynLoader){this.DynLoader.ele=eleObj;}},hideShow:function(display,init) {if(this.showing==display){return;} if(typeof init=='undefined'||true!==init){init=false;} if(init){this._hideShow(display);} else{if(this.duplicate){var _anim,_animations=[];for(var i=0;i0){this.descriptionContainer[0].style.display=(show)?'inline':'none';} else{this.descriptionContainer.style.display=(show)?'inline':'none';}}},_getDescriptionContext:function() {var dd=(this.duplicate)?this.DD[0]:this.DD;var context=null;if(typeof this.descriptionContext!='undefined'){context=document.getElementById(this.descriptionContext);} if(context==null){for(var i=0;i'+(this.rows.length+1));DD.innerHTML=DD.innerHTML.replace(/\[duplicate-num\]/g,''+(this.rows.length+1));var eleObj=this._getElementObject(new_row);if(this.element.type=='date'){var myCal=new TOOLBOX.CalendarPopup(eleObj);} this.element.eleObj.push(eleObj);YAHOO.util.Event.addListener(eleObj,'focus',function() {this.obj.FocusEvent.fire();TOOLBOX.focusField(this.ele);},{obj:this.element,ele:eleObj},true);YAHOO.util.Event.addListener(eleObj,'blur',function() {this.obj.BlurEvent.fire();TOOLBOX.blurField(this.ele);},{obj:this.element,ele:eleObj},true);var new_duplicate_row=new TOOLBOX.FormTable.Element.Duplicate.Row(eleObj,DT,DD,new_row,DC,this);var link=document.createElement('a');link.setAttribute('href','javascript:void(0);') link.setAttribute('tabindex','99') link.style.marginLeft='5px';link.innerHTML=TOOLBOX.FormTable.Lang.remove;YAHOO.util.Event.addListener(link,'click',new_duplicate_row.destroy,new_duplicate_row,true);DD.appendChild(link);var div=YAHOO.util.Dom.getElementsByClassName('formIndent','div',new_row)[0];if(this.rows.length==0){YAHOO.util.Dom.addClass(div,'indentImage');} else{YAHOO.util.Dom.removeClass(div,'indentImage');} this.element.DL.insertBefore(new_row,this.add_link_row);this.rows.push(new_duplicate_row);this.nextRowIndex++;if(this.sortable){new_duplicate_row.DD.insertBefore(DOM_Editor.createElement({'type':'span','attr':{'innerHTML':'__sort_handle__'}}),new_duplicate_row.DD.childNodes[0]);DOM_Editor.addClass(new_duplicate_row.container,'ElementSort');this.Sort.newSortRow(new_duplicate_row);} if(new_row.getElementsByTagName('input').length){var newTxtBox=new_row.getElementsByTagName('input')[0];newTxtBox.focus();} this.AfterAddRowEvent.fire({newRow:new_row});},removeRow:function(row) {var tmp=[];var r;var count=0;for(var i=0;i[0-9]+/,''+(count+1));if(count==0){DOM_Editor.removeClass(r.tr,'spacer_bg');DOM_Editor.addClass(r.tr,'indent_bg');} else{DOM_Editor.removeClass(r.tr,'indent_bg');DOM_Editor.addClass(r.tr,'spacer_bg');} tmp.push(r);count++;}}} this.rows=tmp;},toString:function() {return'FormTable.Multiplier:'+this.tr.id;},_getElementObject:function(row) {var eleObj=false;if(this.element.type=='text'||this.element.type=='date'||this.element.type=='autocomplete'){eleObj=row.getElementsByTagName('input')[0];eleObj.value=this.newValue;this._resetEleId(eleObj);} else if(this.element.type=='select'){eleObj=row.getElementsByTagName('select')[0];eleObj.value=this.newValue;this._resetEleId(eleObj);} return eleObj;},_resetEleId:function(ele,attr) {this._resetEleAttr(ele,'id');},_resetEleAttr:function(ele,attr){ele.setAttribute(attr,ele.getAttribute(attr).replace(/_([0-9]+)/g,'_'+new String(this.nextRowIndex+1)));}};TOOLBOX.FormTable.Element.Duplicate.Row=function(eleObj,DT,DD,container,descriptionContainer,Duplicate) {this.eleObj=eleObj;this.DT=DT;this.DD=DD;this.container=container;this.descriptionContainer=descriptionContainer;this.Duplicate=Duplicate;};TOOLBOX.FormTable.Element.Duplicate.Row.prototype={destroy:function() {if(confirm(TOOLBOX.FormTable.Lang.removeItem)){this.Duplicate.removeRow(this);}},toString:function() {return'FormTable.Multiplier.Row:'+this.eleObj.id;}};TOOLBOX.FormTable.Element.Duplicate.Sort=function(duplicate) {this.Duplicate=duplicate;this.dragCompleteEvent=new YAHOO.util.CustomEvent('dragComplete');this.dragCompleteEvent.subscribe(this.saveSortOrder,this,true);this.dragCompleteEvent.subscribe(this.resetIndentImages,this,true);this.init();};TOOLBOX.FormTable.Element.Duplicate.Sort.prototype={init:function() {this._initTarget();this._initSortRows();},newSortRow:function(row) {row.SortRowIndex=this.sortRows.length;this.targetDiv.appendChild(row.container);this.sortRows.push(new T.ROW(row,this,{'group':this.targetDiv.id}));this.rowCount++;},removeRow:function(row) {var tmp=[];var r;var count=0;for(var i=0;i0){YAHOO.util.Dom.setStyle(input[0],"width",(setInputWidth)+'px');}};T.ROW.prototype.endDrag=function(e,id){var srcEl=this.getEl();var proxy=this.getDragEl();YAHOO.util.Dom.setStyle(proxy,"visibility","");var a=new YAHOO.util.Motion(proxy,{'points':{'to':YAHOO.util.Dom.getXY(srcEl)}},0.2,YAHOO.util.Easing.easeOut);var proxyid=proxy.id;var thisid=this.id;a.onComplete.subscribe(function(){YAHOO.util.Dom.setStyle(proxyid,"visibility","hidden");YAHOO.util.Dom.setStyle(thisid,"visibility","");});a.animate();a.onComplete.subscribe(this.Sort.dragComplete,this.Sort,true);};T.ROW.prototype.onDragDrop=function(e,id){};T.ROW.prototype.onDrag=function(e){var y=YAHOO.util.Event.getPageY(e);if(ythis.lastY){this.goingUp=false;} this.lastY=y;};T.ROW.prototype.onDragOver=function(e,id){var srcEl=this.getEl();var destEl=YAHOO.util.Dom.get(id);if("div"==destEl.nodeName.toLowerCase()&&destEl.getAttribute('class')!=null&&destEl.getAttribute('class').indexOf('ElementSort')!==-1){var orig_p=srcEl.parentNode;var p=destEl.parentNode;if(this.goingUp){p.insertBefore(srcEl,destEl);}else{p.insertBefore(srcEl,destEl.nextSibling);} YAHOO.util.DragDropMgr.refreshCache();}};T.ROW.prototype.over_me=function(dd_over_me){};T.ROW.prototype.out_me=function(dd_out_me){};TOOLBOX.FormTable.Element.DynamicLoader=function(element){this.element=element;this.loadUrl=this.element.eleObj.getAttribute('dynloader');this.ele=this.element.eleObj;this.id=this.ele.id;this.inputName=this.ele.name;this.form=this.getForm();this.init();};TOOLBOX.FormTable.Element.DynamicLoader.prototype={init:function() {this.addIndicator();if(this.ele.getAttribute('updateOnChange')!=null){this.updateOnChange=this.ele.getAttribute('updateOnChange').split('|');} else{this.updateOnChange=[];} this.onLoadedEvent=new YAHOO.util.CustomEvent('onLoaded');if(this.ele.getAttribute('onLoaded')!=null){this.onloaded=this.ele.getAttribute('onLoaded').split('|');} else{this.onloaded=[];} for(var k=0;knum_tries);return(check_ele.tagName.toLowerCase()=='form')?check_ele:false;},setInputName:function() {this.inputName=this.getInputName();},getInputValueString:function(element,key) {var input=element.eleObj;var value=false;if(typeof input.tagName!='undefined'){if(typeof input.length=='undefined'||(input.tagName.toLowerCase()=='select'&&input.multiple==false)){if(input.type=='checkbox'||input.type=='radio'){value=(input.checked)?input.value:false;} else{value=input.value;}} else if(input.tagName.toLowerCase()=='radio'){value=get_checked_radioObj_value(input);}} else{value=[];for(var i=0;i';},hideIndicator:function() {this.indicator.style.display='none';},showIndicator:function() {this.indicator.style.display='';},buildFileInput:function() {this.fileInput=DOM_Editor.createElement({'type':'input','attr':{'type':'file','id':this.element.id,'name':this.element.eleObj.name,'class':this.element['class']}});return this.fileInput;},getResizeOptions:function() {var _resizeOptions=YAHOO.util.Dom.getElementsByClassName('resizeOptions','div',this.element.DD);this.resizeOptions=(_resizeOptions.length==1)?_resizeOptions[0]:null;}};;TOOLBOX.FormTable.Lang={addAnother:'Add Another',remove:'Remove',removeItem:'Are you sure you want to remove this item?',dragToSort:'Click and drag to sort',deleteFile:'Are you sure you want to delete this file?',deleteFileSuccess:'The file was deleted successfully',timeOptions:['9:00 AM','9:30 AM','10:00 AM','10:30 AM','11:00 AM','11:30 AM','12:00 PM','12:30 PM','1:00 PM','1:30 PM','2:00 PM','2:30 PM','3:00 PM','3:30 PM','4:00 PM','4:30 PM','5:00 PM','5:30 PM','6:00 PM','6:30 PM','7:00 PM','7:30 PM','8:00 PM','8:30 PM','9:00 PM','9:30 PM','10:00 PM','10:30 PM','11:00 PM','11:30 PM','12:00 AM','12:30 AM','1:00 AM','1:30 AM','2:00 AM','2:30 AM','3:00 AM','3:30 AM','4:00 AM','4:30 AM','5:00 AM','5:30 AM','6:00 AM','6:30 AM','7:00 AM','7:30 AM','8:00 AM','8:30 AM'],timeHourlyOptions:['9:00 AM','10:00 AM','11:00 AM','12:00 PM','1:00 PM','2:00 PM','3:00 PM','4:00 PM','5:00 PM','6:00 PM','7:00 PM','8:00 PM','9:00 PM','10:00 PM','11:00 PM','12:00 AM','1:00 AM','2:00 AM','3:00 AM','4:00 AM','5:00 AM','6:00 AM','7:00 AM','8:00 AM'],timeOptions15mins:['12:00 AM','12:15 AM','12:30 AM','12:45 AM','1:00 AM','1:15 AM','1:30 AM','1:45 AM','2:00 AM','2:15 AM','2:30 AM','2:45 AM','3:00 AM','3:15 AM','3:30 AM','3:45 AM','4:00 AM','4:15 AM','4:30 AM','4:45 AM','5:00 AM','5:15 AM','5:30 AM','5:45 AM','6:00 AM','6:15 AM','6:30 AM','6:45 AM','7:00 AM','7:15 AM','7:30 AM','7:45 AM','8:00 AM','8:15 AM','8:30 AM','8:45 AM','9:00 AM','9:15 AM','9:30 AM','9:45 AM','10:00 AM','10:15 AM','10:30 AM','10:45 AM','11:00 AM','11:15 AM','11:30 AM','11:45 AM','12:00 PM','12:15 PM','12:30 PM','12:45 PM','1:00 PM','1:15 PM','1:30 PM','1:45 PM','2:00 PM','2:15 PM','2:30 PM','2:45 PM','3:00 PM','3:15 PM','3:30 PM','3:45 PM','4:00 PM','4:15 PM','4:30 PM','4:45 PM','5:00 PM','5:15 PM','5:30 PM','5:45 PM','6:00 PM','6:15 PM','6:30 PM','6:45 PM','7:00 PM','7:15 PM','7:30 PM','7:45 PM','8:00 PM','8:15 PM','8:30 PM','8:45 PM','9:00 PM','9:15 PM','9:30 PM','9:45 PM','10:00 PM','10:15 PM','10:30 PM','10:45 PM','11:00 PM','11:15 PM','11:30 PM','11:45 PM',],timeOptions30mins:['9:00 AM','9:30 AM','10:00 AM','10:30 AM','11:00 AM','11:30 AM','12:00 PM','12:30 PM','1:00 PM','1:30 PM','2:00 PM','2:30 PM','3:00 PM','3:30 PM','4:00 PM','4:30 PM','5:00 PM','5:30 PM','6:00 PM','6:30 PM','7:00 PM','7:30 PM','8:00 PM','8:30 PM','9:00 PM','9:30 PM','10:00 PM','10:30 PM','11:00 PM','11:30 PM','12:00 AM','12:30 AM','1:00 AM','1:30 AM','2:00 AM','2:30 AM','3:00 AM','3:30 AM','4:00 AM','4:30 AM','5:00 AM','5:30 AM','6:00 AM','6:30 AM','7:00 AM','7:30 AM','8:00 AM','8:30 AM'],timeOptions60mins:['9:00 AM','10:00 AM','11:00 AM','12:00 PM','1:00 PM','2:00 PM','3:00 PM','4:00 PM','5:00 PM','6:00 PM','7:00 PM','8:00 PM','9:00 PM','10:00 PM','11:00 PM','12:00 AM','1:00 AM','2:00 AM','3:00 AM','4:00 AM','5:00 AM','6:00 AM','7:00 AM','8:00 AM'],beforeUnloadWarning:'If you continue you will lose all the changes you have made.'};